package com.xiguaji.tiktok.v1.tiktok.help.service;

import com.xiguaji.tiktok.v1.tiktok.help.dto.HelpCenterArticleSummaryDto;
import com.xiguaji.tiktok.v1.tiktok.help.dto.HelpCenterMenuDto;
import com.xiguaji.tiktok.v1.tiktok.help.dto.PageList;
import com.xiguaji.tiktok.v1.tiktok.help.model.HelpArticle;

import java.util.List;

public interface HelperService {
    //查询所有菜单
    List<HelpCenterMenuDto> findAllHelpCenterMenuDtos();
    HelpCenterMenuDto findByMenuId(Long id);
    //通过菜单id查询文章列表 分页
    PageList<HelpCenterArticleSummaryDto> findAllArticlesSummary(Long menuId, int pageNumber, int pageSize);
    //通过菜单id查询文章列表
    List<HelpCenterArticleSummaryDto> findAllArticlesSummary(Long menuId);
    //通过文章id查询文章
    HelpArticle findHelpCenterArticleDtoById(Long articleId);
}
